By ship
Ferries are available from Neum to other cities on the Adriatic connecting to Croatia and other countries. There are no international ferries across the Adriatic to Italy, but these do operate from Dubrovnik and Split.
Similarly transport is available along the inland rivers and lakes, some of which is privately run.
By bus
Buses are plentiful in and around Bosnia. A list of bus stations and timetables in Bosnia can be found here (http://www.autobusni-kolo...)
Most international buses arrive at the main Sarajevo bus station autobuska stanica which is located next to the railway station close to the centre of Sarajevo. A few buses from Belgrade, the Republika Srpska entity and Montenegro use the Lukavica bus station in IstoÄno Eastern Sarajevo the Serbian neighbourhood of the town.
Frequent coach services run from Sarajevo to:
Croatia: Zagreb 4 daily, Split 4 daily, Rijeka and Pula daily, and Dubrovnik daily at 6.30AM
Serbia: between Belgrade and eastern Sarajevo there are 5 daily services, there is also a daily service to Sarajevo main station
Slovenia: Ljubljana daily
Montenegro: Kotor daily the trip is 7 hours and has spectacular views
in addition to the longer-distance buses further afield to the Republic of Macedonia, Austria and Germany.
From Mostar, Banja Luka and Tuzla there are also frequent international services. Herzegovina also has many bus services from the Dalmatian coastal cities of Croatia.
International bus services are nearly always in modern, luxurious 5-star coaches - the only exceptions to this are normally the local buses operating slightly over the border max. 3 hour trips.
By plane
Sarajevo Airport (http://www.sarajevo-airport.ba) IATA: SJJ is in the suburb of Butmir and is relatively close to the city centre. There is no direct public transportation, and taxi fares to/from the airport are surprisingly expensive for the short distance - your best bet is to take a taxi to the tram terminus at Ilidža and board the tram for the last part of your journey, cost 1,80KM)
The national carrier of Bosnia & Herzegovina is BH Airlines (http://www.bhairlines.ba/...) formerly known as Air Bosna. The airline serves destinations primarily around Europe. Their website has flight information and a booking facility. Their destinations include Amsterdam, Copenhagen, Istanbul, Prague and Skopje.
Croatia Airlines (http://www.croatiaairline...) connects Sarajevo via Zagreb at least twice daily, and from there connections are possible to Brussels, Frankfurt, London, Munich, Paris, Zurich and several other European cities.
Serbia's Jat Airways (http://www.jat.com/) connects Sarajevo daily via Belgrade with a late night-early morning service, and from there one can connect with other JAT domestic and international flights.
Some of the other airlines which operate regular daily services into Sarajevo include:
Adria Airways (http://www.adria.si/) to Ljubljana
Lufthansa (http://www.lufthansa.de/) to Munich
Austrian Airways (http://www.austrian.at/) to Vienna
Turkish Airlines (http://www.thy.com/) to Istanbul
Norwegian (http://www.norwegian.com/) opens new routes from Sarajevo to Oslo-Rygge and Stockholm-Arlanda in May/June 2009. There will be two flights a week to each destination.For other services, check the Sarajevo Airport (http://www.sarajevo-airpo...) website.
Mostar (http://www.mostar-airport.ba), Tuzla (http://www.tuzla-airport.ba) and Banja Luka (http://www.banjaluka-airp...) also have international airports, with services from Istanbul, Frankfurt, Zurich, Ljubljana and Belgrade.
Many travellers choose to fly into Croatia, continuing travel by bus to BiH, on Zagreb, Split or Dubrovnik, the latter two being serviced by seasonal cheap tourist charter flights.
By car
WARNING: Be aware that due to the constant landmine threat it is better not to leave the paved road, even for a pee-break in areas where you are not familiar with; See #Stay safe.
Bosnia is a beautiful country to drive in as the scenery is often spectacular.
However, due to the mountainous terrain, atrocious driving by many road users including dangerous overtaking on narrow highways, and generally poor condition of the road around the country, do not expect speeds will be fast - especially given the relatively short distance 'as the crow flies'.
The US State Department's advisory on Bosnia and Herzegovina read in 2008:
Road travel is possible throughout most of the country. However, some roads are still damaged from the war, and poorly maintained. Roads are sometimes blocked due to landslides, de-mining activity, and traffic accidents. Bosnia and Herzegovina is among the rare countries in Europe that has fewer than ten kilometers of four-lane highway. The existing, two-lane roads between major cities are quite narrow at places, lack guardrails, and are full of curves. Travel by road can be risky due to poorly maintained roads, and morning and evening fog in the mountains. Driving in winter is hazardous due to fog, snow, and ice.
As of 2009, the main routes from the coast via Mostar to Sarajevo, and north from Sarajevo to the Croatian Border at Slavonski Brod/Slavonski Samad, have been restored and are of excellent quality. A new highway which follows this path is under construction, with the first part north of Sarajevo readily available, although some construction may slow down traffic at each end of this projected highway. From Sarajevo side you will have to pay toll of 2 km for passenger car. Toll booths at the opposite end currently as of 2011 august are being installed and not functioning.
When finished, this highway will connect the northern part of Croatia with the coast as well as the new highway from Zagreb to Split, which eventually will extend to Dubrovnik.
Petrol stations can be hard to find in some spots - often the best place to fill up is on the edge of towns and cities rather than in them.
Border crossings normally pose few problems.
Mechanics who speak English may be hard to find, and licensing may be an issue so ensure that you are allowed to actually drive there. Police regularly set up road blocks on the road and don't be surprised to be pulled over to check your papers and have a chat!
Renting a car is also an option, especially if you are visiting remote destinations outside of Sarajevo. You can book On-line at IzziCarHireBosniandHerzegovina.com (http://www.izzicarhireBos...).
By train
Train services across the country are slowly improving once again, though speeds and frequencies are still low. Much of the rail infrastructure was damaged during the recent conflict, and lines have been opened on a priority basis, though not to the high level of service pre-war. The train services are operated by the two separate entities based on the political division of the country, which results in the locomotives being changed rather often.
To/from Croatia
There are two daily trains running from Sarajevo to Zagreb 10 hours, the capital of Croatia, and onwards to the rest of Europe.
The 'day' train leaves from Zagreb at 08:55AM and arrives in Sarajevo at 18:30h, before continuing on to Mostar and PloÄe. The return journey departs Sarajevo around 10AM. Ticket costs 24 EUR one way return ticket holds some discount. A 'night' train now operates with sleeping facilities on board leaving both Zagreb and Sarajevo at 21:20 9:20PM - from Sarajevo there is an ill-timed passport check to ensure you won't get a full night's sleep! There is no buffet car on this route - be advised to take supplies beforehand for the spectacular 9hr trip, though men with small trolleys will occasionally walk through the train selling overpriced soft drinks etc.
Trains also operate from Sarajevo heading towards Mostar and the Adriatic Sea terminating in PloÄe in Croatia. Services operate a few times daily, are relatively empty and provide possibly the most stunning rail journey in all of Bosnia!
Aim to buy your ticket before you board the train. If you don't buy before you board then buy from the conductor onboard but beware that he/she may only sell you a ticket for his/her part of the journey - the staff and locomotives usually change when the train leaves Croatian territory and again when the train goes from the territory of Republika Srpska into the Federation.
To/from Hungary
The night train service between Budapest and Sarajevo ended on December 15, 2006. A day train now leaves Budapest Keleti station daily at 9.30, arriving in Sarajevo at 21.39 via Osijek in Croatia. One-way tickets cost â¬52 or the return ticket costs â¬48.10 11,600 forint + 750 forint compulsory reservation. Note that this is cheaper than a single ticket. There is a dining car. You will be bothered at least four times for your passport, and around four times for your ticket, and once by very nosy and insistent EU customs staff.
The return train departs at 7:14 every morning for Budapest and costs 96 KM. Arriving at Keleti station at 19:03.
To/from Serbia
A direct train from Belgrade to Sarajevo is in operation, taking 9 hours and passing through a small sliver of Croatia. As such, expect to be bothered four times for your passport and three for your ticket.